package 流程控制结构.选择结构;

import java.util.Scanner;

public class switch结构 {
    public static void main(String[] args) {
        /*二.4 选择结构
            1.switch结构：一般用作枚举选择结构 //枚举：指一系列可数的数据，例如：每年的月份，每周的天数。
            2.switch结构格式：
                            switch（关系表达式）{
                                case A：语句体1;break;      //case 后面的 A 是用来，跟关系表达式进行比较的值
                                case B：语句体1;break;      //break：表示中断，用来结束switch语句
                                case C：语句体1;break;
                                ····
                                default：语句体n;break;     //所有语句都不匹配时，执行这行代码
                            }
         */
        //例一：
        int a=33,b=695;
        switch (a%3){
            case 0:
                System.out.println("a对3求余的值是：0");
                break;
            case 1:
                System.out.println("a对3求余的值是：1");
                break;
            case 3:
                System.out.println("a对3求余的值是：3");
                break;
        }
        //例二：
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个整型数据");
        int num=sc.nextInt();
        switch (num){
            case 0:
                System.out.println("你刚刚输入的值为："+0);
                break;
            case 1:
                System.out.println("你刚刚输入的值为："+1);
                break;
            case 3:
                System.out.println("你刚刚输入的值为："+3);
                break;
            default:
                System.out.println("你刚刚输入的值为："+num);
        }

    }
}
